package MapDemo;
/* 查询从基准时间开始往后数1538042491101毫秒后是星期几? 并以 XXXX年XX月XX日将日期打印出来
	思路: 1.将毫秒数转换为Date类型
		  2.将Date类型通过SimpleDateFormat转换为XXXX年XX月XX日
		  3.将Date类型转换为Calendar类型,通过Calendar类型得到星期几*/


import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class ShiJian3 {
    public static void main(String[] args) {
        //将毫秒数转换为Date类型       1538042491101
        long time = 1538042491101L;
        Date date2 = new Date(time);
        //将Date类型通过SimpleDateFormat转换为XXXX年XX月XX日
        SimpleDateFormat sd = new SimpleDateFormat("yyyy年MM月dd日");
        String str = sd.format(date2);
        System.out.println(str);
        //将Date类型转换为Calendar类型
        Calendar c = Calendar.getInstance();
        c.setTime(date2);
        //通过Calendar类型得到星期几
        int i = c.get(Calendar.DAY_OF_WEEK) - 1;
        System.out.println(i);


    }
}